<?php

declare(strict_types=1);

namespace App\CustHub\Dto;

use Mine\Annotation\ExcelData;
use Mine\Annotation\ExcelProperty;
use Mine\Interfaces\MineModelExcel;

#[ExcelData]
class RobotExcelDto implements MineModelExcel
{
    #[ExcelProperty(value: '企微号名称')]
    public string $nickname;

    #[ExcelProperty(value: '所属企业')]
    public string $corp_name;

    #[ExcelProperty(value: '员工编号')]
    public string $user_id;

    #[ExcelProperty(value: '分组')]
    public string $group_name;

    #[ExcelProperty(value: '登录状态')]
    public string $login_status_text;

    #[ExcelProperty(value: '客户数')]
    public int $contact_num;

    #[ExcelProperty(value: '群聊数')]
    public int $room_num;

    #[ExcelProperty(value: '管理员工')]
    public string $user_name;

    #[ExcelProperty(value: '最近操作时间')]
    public string $updated_at;
}